package xxl.robotlegs.extensions.matching.api 
{
	import xxl.robotlegs.framework.api.IMatcher;
	
	/**
	 * ...
	 * @author XXL
	 */
	public interface ITypeFilter extends IMatcher
	{
		function get allOfTypes():Vector.<Class>;
		function get anyOfTypes():Vector.<Class>;
		function get noneOfTypes():Vector.<Class>;
		function get descriptor():String;
	}
	
}